package com.project.entity.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import lombok.Data;

@Data
@TableName(value = "entry")
public class Entry {
    /**
     * 入职id
     */
    @TableId(value = "entry_id", type = IdType.INPUT)
    private Long entryId;

    /**
     * 入职申请人
     */
    @TableField(value = "entry_name")
    private String entryName;

    /**
     * 岗位id
     */
    @TableField(value = "positions_id")
    private Integer positionsId;

    /**
     * 身份号码
     */
    @TableField(value = "identity_card")
    private String identityCard;

    /**
     * 手机号
     */
    @TableField(value = "phone")
    private String phone;

    /**
     * 预计入职时间
     */
    @TableField(value = "predict_entry")
    private Date predictEntry;

    @TableField(value = "is_delete")
    private Integer isDelete;

    /**
     * 岗位名称
     */
    @TableField(value = "positions_name")
    private String positionsName;

    public static final String COL_ENTRY_ID = "entry_id";

    public static final String COL_ENTRY_NAME = "entry_name";

    public static final String COL_POSITIONS_ID = "positions_id";

    public static final String COL_IDENTITY_CARD = "identity_card";

    public static final String COL_PHONE = "phone";

    public static final String COL_PREDICT_ENTRY = "predict_entry";

    public static final String COL_IS_DELETE = "is_delete";
}